package com.hyt.it.ogt.pj.model.vo.download;

import java.io.File;
import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value = "接口文档信息", description = "接口文档VO类")
public class InterfaceDocVo implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 默认			1、N
	 */
	@ApiModelProperty(value = "科目编号")
	private String defaultValue1 = "N";

	/**
	 * 准考证号		2、0101010101
	 */
	@ApiModelProperty(value = "准考证号")
	private String admissionNum;

	/**
	 * 题块号		3、1
	 */
	@ApiModelProperty(value = "题块号")
	private Integer pieceItemId;

	/**
	 * 默认			4、N
	 */
	@ApiModelProperty(value = "默认")
	private String defaultValue4 = "N";

	/**
	 * 默认			5、N
	 */
	@ApiModelProperty(value = "默认")
	private String defaultValue5 = "N";

	/**
	 * 绝对路径		6、\\192.168.6.202\gk641\jacktwocard\MODEL\JPG\5242139193011.jpg
	 */
	@ApiModelProperty(value = "绝对路径")
	private String absolutePath = "";

	@ApiModelProperty(value = "抽象文件")
	private File absoluteImage;

	/**
	 * 默认			7、N
	 */
	@ApiModelProperty(value = "默认")
	private String defaultValue7 = "N";

	/**
	 * 默认			8、-888
	 */
	@ApiModelProperty(value = "默认")
	private String defaultValue8 = "-888";

	/**
	 * 默认			9、*|
	 */
	@ApiModelProperty(value = "默认")
	private String defaultValue9 = "*|";

	/**
	 * 科目编号		10、zk002
	 */
	@ApiModelProperty(value = "科目编号")
	private String subjectId;

	/**
	 * 考场编号		11、01010101
	 */
	@ApiModelProperty(value = "考场编号")
	Integer roomId;

	/**
	 * 座位号		12、01
	 */
	@ApiModelProperty(value = "座位号 （默认就行）")
	Integer seatNo = 0;

	/**
	 * 默认			13、*
	 */
	@ApiModelProperty(value = "默认")
	private String defaultValue13 = "*";

	/**
	 * 这个字段与实际业务无关，只是做导出图片给个序号
	 */
	@ApiModelProperty(value = "图片序号", notes = "用于图片导出的序号使用")
	private Integer imageNumber;
}
